全套资料包含:Proteus仿真源文件+keil C语言源程序+AD原理图+流程图+元器件清单+说明书等
资料下载:↓↓↓
通过网盘分享的文件:资料分享
链接:百度网盘 请输入提取码提取码: tgnu
目录
资料下载:
Proteus仿真功能
项目文件资料:
一、Proteus仿真源文件
二、AD原理图文件
二、报告说明书
三、系统流程图
四、Keil c语言程序源代码
项目功能:
电机功率测量
项目文件:
一、Proteus仿真源文件
二、AD原理图文件
二、报告说明书
三、系统流程图
四、器件清单
| 元件 | 型号 | 数量 |
| 单片机 | AT89C51 | 1 |
| 电容 | 10uf | 1 |
| 电容 | 30pf | 2 |
| 晶振 | 12MHZ | 1 |
| 电阻 | 10k | 5 |
| 按钮 | 3 | |
| 模数芯片 | TLC1543 | 1 |
| 电位器 | 1k | 1 |
| 显示器 | LCD1602 | 1 |
| 排阻 | 10k | 1 |
| 开关 | 1 | |
| 驱动器 | L298 | 1 |
| 集成运放 | LM358 | 6 |
| 电阻 | 1k | 4 |
| 电阻 | 100k | 2 |
| 指令电机 | 42V | 1 |
| 电容 | 100uf | 2 |
五、Keil c语言程序源代码(部分)
#include"LCD.H" void write_com(unsigned char com) //写命令 { RS_CLR; RW_CLR; P0=com; DelayMs(3); EN_SET; DelayMs(3); EN_CLR; } void write_data(unsigned char date) //写一个字符 { RS_SET; RW_CLR; P0=date; DelayMs(3); EN_SET; DelayMs(3); EN_CLR; } void init() //初始化 { write_com(0x38); write_com(0x0c); write_com(0x06); write_com(0x01); } /*------------------------------------------------ 写入字符串函数 ------------------------------------------------*/ void LCD_Write_String(unsigned char x,unsigned char y,unsigned char *s) { if (y == 0) { write_com(0x80 + x); } else { write_com(0xC0 + x); } while (*s) { write_data( *s); s ++; } }六、全套资料包含
七:项目资源获取
需要完整的资料可以点击下面的名片关注,回复“资料”!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓